
67.35
TVFScore
TVFScore
Sol Food in San Rafael, CA is an award-winning Puerto Rican restaurant that has been featured on the Food Network's Diners, D...
Sol Food in San Rafael, CA is an award-winning Puerto Rican restaurant that has been featured on the Food Network's Diners, D...
Restaurant seen on Diners, Drive-ins and Dives